suppressor cells - German English Dictionary